{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pymysql\n",
    "import pandas as pd\n",
    "import matplotlib.pyplot as plt"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>title</th>\n",
       "      <th>author</th>\n",
       "      <th>press</th>\n",
       "      <th>original</th>\n",
       "      <th>language</th>\n",
       "      <th>imprint</th>\n",
       "      <th>pages</th>\n",
       "      <th>series</th>\n",
       "      <th>isbn</th>\n",
       "      <th>score</th>\n",
       "      <th>number</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>165030</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>Marian Keyes</td>\n",
       "      <td>William Morrow Paperbacks</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>English</td>\n",
       "      <td>April 24th 2007</td>\n",
       "      <td>464 pages</td>\n",
       "      <td>Walsh Family #4</td>\n",
       "      <td>0061240850</td>\n",
       "      <td>3.91</td>\n",
       "      <td>53,333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>15992544</td>\n",
       "      <td>QP Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Shonen Gahosha</td>\n",
       "      <td>None</td>\n",
       "      <td>Japanese</td>\n",
       "      <td>2010</td>\n",
       "      <td>205 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>4785934085</td>\n",
       "      <td>3.67</td>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>20755036</td>\n",
       "      <td>Gang King 1</td>\n",
       "      <td>Daiju Yanauchi</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.18</td>\n",
       "      <td>11</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>242293</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Digital Manga Publishing</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>None</td>\n",
       "      <td>September 15th 2004</td>\n",
       "      <td>208 pages</td>\n",
       "      <td>Worst #1</td>\n",
       "      <td>1569709831</td>\n",
       "      <td>4.14</td>\n",
       "      <td>58</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>81227</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>Ayaan Hirsi Ali</td>\n",
       "      <td>Free Press</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>English</td>\n",
       "      <td>February 1st 2007</td>\n",
       "      <td>353 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0743289684</td>\n",
       "      <td>4.21</td>\n",
       "      <td>68,377</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>40276776</td>\n",
       "      <td>Secrets: The Conflicted Role of First-Generati...</td>\n",
       "      <td>Umo Ntekim</td>\n",
       "      <td>Dog Ear Publishing</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>May 10th 2018</td>\n",
       "      <td>96 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1457558114</td>\n",
       "      <td>5.0</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>906497</td>\n",
       "      <td>Sundowners</td>\n",
       "      <td>Lesley Lokko</td>\n",
       "      <td>Orion</td>\n",
       "      <td>Sundowners</td>\n",
       "      <td>English</td>\n",
       "      <td>October 7th 2004</td>\n",
       "      <td>654 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0752859218</td>\n",
       "      <td>4.12</td>\n",
       "      <td>1,010</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>11541822</td>\n",
       "      <td>Patchwork</td>\n",
       "      <td>Ellen Banda-Aaku</td>\n",
       "      <td>Penguin</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>August 31st 2011</td>\n",
       "      <td>224 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0143527533</td>\n",
       "      <td>3.83</td>\n",
       "      <td>121</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>4654809</td>\n",
       "      <td>Secret Son: A Novel</td>\n",
       "      <td>Laila Lalami</td>\n",
       "      <td>Algonquin Books</td>\n",
       "      <td>Secret Son</td>\n",
       "      <td>English</td>\n",
       "      <td>April 21st 2009</td>\n",
       "      <td>291 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1565124944</td>\n",
       "      <td>3.42</td>\n",
       "      <td>1,072</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>6811760</td>\n",
       "      <td>Neighbours: The Story of a Murder</td>\n",
       "      <td>Lília Momplé</td>\n",
       "      <td>Penguin South Africa</td>\n",
       "      <td>Neighbours: the Story of a Murder</td>\n",
       "      <td>English</td>\n",
       "      <td>July 28th 2009</td>\n",
       "      <td>144 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0143026216</td>\n",
       "      <td>3.72</td>\n",
       "      <td>72</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>2843718</td>\n",
       "      <td>Le revenant</td>\n",
       "      <td>Aminata Sow Fall</td>\n",
       "      <td>Les Nouvelles Editions Africaines</td>\n",
       "      <td>Le revenant</td>\n",
       "      <td>French</td>\n",
       "      <td>1976</td>\n",
       "      <td>125 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>2723601099</td>\n",
       "      <td>4.43</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>8109029</td>\n",
       "      <td>Bitter Leaf</td>\n",
       "      <td>Chioma Okereke</td>\n",
       "      <td>Virago Press (UK)</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>January 1st 2010</td>\n",
       "      <td>416 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1844086275</td>\n",
       "      <td>3.39</td>\n",
       "      <td>28</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>206406</td>\n",
       "      <td>Tropical Fish: Tales from Entebbe</td>\n",
       "      <td>Doreen Baingana</td>\n",
       "      <td>Harlem Moon</td>\n",
       "      <td>Tropical Fish: Tales From Entebbe</td>\n",
       "      <td>English</td>\n",
       "      <td>September 12th 2006</td>\n",
       "      <td>184 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0767925106</td>\n",
       "      <td>3.6</td>\n",
       "      <td>369</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>233469</td>\n",
       "      <td>David's Story</td>\n",
       "      <td>Zoë Wicomb</td>\n",
       "      <td>The Feminist Press at CUNY</td>\n",
       "      <td>David's Story</td>\n",
       "      <td>English</td>\n",
       "      <td>July 1st 2002</td>\n",
       "      <td>288 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1558613986</td>\n",
       "      <td>3.34</td>\n",
       "      <td>200</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>21256559</td>\n",
       "      <td>Men of the South</td>\n",
       "      <td>Zukiswa Wanner</td>\n",
       "      <td>NB Publishing\\n</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>July 13th 2012                    &lt;nobr class=...</td>\n",
       "      <td>256 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>3.78</td>\n",
       "      <td>93</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "          id                                              title  \\\n",
       "0     165030                                 Anybody Out There?   \n",
       "1   15992544                                        QP Volume 1   \n",
       "2   20755036                                        Gang King 1   \n",
       "3     242293                                     Worst Volume 1   \n",
       "4      81227                                            Infidel   \n",
       "5   40276776  Secrets: The Conflicted Role of First-Generati...   \n",
       "6     906497                                         Sundowners   \n",
       "7   11541822                                          Patchwork   \n",
       "8    4654809                                Secret Son: A Novel   \n",
       "9    6811760                  Neighbours: The Story of a Murder   \n",
       "10   2843718                                        Le revenant   \n",
       "11   8109029                                        Bitter Leaf   \n",
       "12    206406                  Tropical Fish: Tales from Entebbe   \n",
       "13    233469                                      David's Story   \n",
       "14  21256559                                   Men of the South   \n",
       "\n",
       "               author                              press  \\\n",
       "0        Marian Keyes          William Morrow Paperbacks   \n",
       "1   Hiroshi Takahashi                     Shonen Gahosha   \n",
       "2      Daiju Yanauchi                               None   \n",
       "3   Hiroshi Takahashi           Digital Manga Publishing   \n",
       "4     Ayaan Hirsi Ali                         Free Press   \n",
       "5          Umo Ntekim                 Dog Ear Publishing   \n",
       "6        Lesley Lokko                              Orion   \n",
       "7    Ellen Banda-Aaku                            Penguin   \n",
       "8        Laila Lalami                    Algonquin Books   \n",
       "9        Lília Momplé               Penguin South Africa   \n",
       "10   Aminata Sow Fall  Les Nouvelles Editions Africaines   \n",
       "11     Chioma Okereke                  Virago Press (UK)   \n",
       "12    Doreen Baingana                        Harlem Moon   \n",
       "13         Zoë Wicomb         The Feminist Press at CUNY   \n",
       "14     Zukiswa Wanner                    NB Publishing\\n   \n",
       "\n",
       "                             original  language  \\\n",
       "0                  Anybody Out There?   English   \n",
       "1                                None  Japanese   \n",
       "2                                None      None   \n",
       "3                      Worst Volume 1      None   \n",
       "4                             Infidel   English   \n",
       "5                                None      None   \n",
       "6                          Sundowners   English   \n",
       "7                                None   English   \n",
       "8                          Secret Son   English   \n",
       "9   Neighbours: the Story of a Murder   English   \n",
       "10                        Le revenant    French   \n",
       "11                               None   English   \n",
       "12  Tropical Fish: Tales From Entebbe   English   \n",
       "13                      David's Story   English   \n",
       "14                               None   English   \n",
       "\n",
       "                                              imprint      pages  \\\n",
       "0                                     April 24th 2007  464 pages   \n",
       "1                                                2010  205 pages   \n",
       "2                                                None       None   \n",
       "3                                 September 15th 2004  208 pages   \n",
       "4                                   February 1st 2007  353 pages   \n",
       "5                                       May 10th 2018   96 pages   \n",
       "6                                    October 7th 2004  654 pages   \n",
       "7                                    August 31st 2011  224 pages   \n",
       "8                                     April 21st 2009  291 pages   \n",
       "9                                      July 28th 2009  144 pages   \n",
       "10                                               1976  125 pages   \n",
       "11                                   January 1st 2010  416 pages   \n",
       "12                                September 12th 2006  184 pages   \n",
       "13                                      July 1st 2002  288 pages   \n",
       "14  July 13th 2012                    <nobr class=...  256 pages   \n",
       "\n",
       "             series        isbn score  number  \n",
       "0   Walsh Family #4  0061240850  3.91  53,333  \n",
       "1              None  4785934085  3.67      12  \n",
       "2              None        None  4.18      11  \n",
       "3          Worst #1  1569709831  4.14      58  \n",
       "4              None  0743289684  4.21  68,377  \n",
       "5              None  1457558114   5.0       1  \n",
       "6              None  0752859218  4.12   1,010  \n",
       "7              None  0143527533  3.83     121  \n",
       "8              None  1565124944  3.42   1,072  \n",
       "9              None  0143026216  3.72      72  \n",
       "10             None  2723601099  4.43       7  \n",
       "11             None  1844086275  3.39      28  \n",
       "12             None  0767925106   3.6     369  \n",
       "13             None  1558613986  3.34     200  \n",
       "14             None        None  3.78      93  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "conn = pymysql.connect(host='localhost',user='jack',password='jack123456',db='goodread',charset='utf8')\n",
    "sql = 'select * from books'\n",
    "data = pd.read_sql(sql,conn)\n",
    "conn.close()\n",
    "data.head(15)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2.对数据做清洗处理(空值和异常值)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "id             0\n",
       "title          0\n",
       "author         0\n",
       "press        173\n",
       "original    3266\n",
       "language    1069\n",
       "imprint      173\n",
       "pages        495\n",
       "series      7656\n",
       "isbn        1740\n",
       "score          0\n",
       "number         0\n",
       "dtype: int64"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "#对出版年份，出版社，作者，评分，语言,评论数量这几列做空值\n",
    "data.isnull().sum()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 194,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>count</th>\n",
       "      <td>9.160000e+03</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>mean</th>\n",
       "      <td>1.153198e+07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>std</th>\n",
       "      <td>1.139481e+07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>min</th>\n",
       "      <td>1.300000e+01</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25%</th>\n",
       "      <td>8.009042e+05</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>50%</th>\n",
       "      <td>8.099179e+06</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>75%</th>\n",
       "      <td>1.920935e+07</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>max</th>\n",
       "      <td>4.240522e+07</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                 id\n",
       "count  9.160000e+03\n",
       "mean   1.153198e+07\n",
       "std    1.139481e+07\n",
       "min    1.300000e+01\n",
       "25%    8.009042e+05\n",
       "50%    8.099179e+06\n",
       "75%    1.920935e+07\n",
       "max    4.240522e+07"
      ]
     },
     "execution_count": 194,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data.describe()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 空值处理: 1.对于出版年份和出版社，做对应指标分析时直接丢弃.   2.对应语言，填充默认值'English'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:3: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  This is separate from the ipykernel package so we can avoid doing imports until\n"
     ]
    }
   ],
   "source": [
    "#对出版年份，出版社，作者，评分，语言,评论数量这几列做异常值\n",
    "data2 = data['imprint']\n",
    "data2[data2.str.len() > 22] = data2[data2.str.len() > 22].str.slice(0,22)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 68,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array(['English', 'Japanese', None, 'French', 'Multiple languages',\n",
       "       'Finnish', '', 'Indonesian', 'Spanish', 'Arabic', 'Dutch',\n",
       "       'German', 'Bulgarian', 'Croatian', 'Swedish', 'Portuguese',\n",
       "       'Russian', 'Italian', 'Hebrew', 'Persian', 'Nepali', 'Turkish',\n",
       "       'Greek, Modern (1453-)', 'Polish', 'Ukrainian', 'Bosnian',\n",
       "       'Serbian', 'Hungarian', 'Czech', 'Romanian', 'Slovenian'],\n",
       "      dtype=object)"
      ]
     },
     "execution_count": 68,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data['language'].unique()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 70,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>title</th>\n",
       "      <th>author</th>\n",
       "      <th>press</th>\n",
       "      <th>original</th>\n",
       "      <th>language</th>\n",
       "      <th>imprint</th>\n",
       "      <th>pages</th>\n",
       "      <th>series</th>\n",
       "      <th>isbn</th>\n",
       "      <th>score</th>\n",
       "      <th>number</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>165030</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>Marian Keyes</td>\n",
       "      <td>William Morrow Paperbacks</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>English</td>\n",
       "      <td>April 24 2007</td>\n",
       "      <td>464 pages</td>\n",
       "      <td>Walsh Family #4</td>\n",
       "      <td>0061240850</td>\n",
       "      <td>3.91</td>\n",
       "      <td>53333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>15992544</td>\n",
       "      <td>QP Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Shonen Gahosha</td>\n",
       "      <td>None</td>\n",
       "      <td>Japanese</td>\n",
       "      <td>January 1 2010</td>\n",
       "      <td>205 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>4785934085</td>\n",
       "      <td>3.67</td>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>20755036</td>\n",
       "      <td>Gang King 1</td>\n",
       "      <td>Daiju Yanauchi</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.18</td>\n",
       "      <td>11</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>242293</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Digital Manga Publishing</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>English</td>\n",
       "      <td>September 15 2004</td>\n",
       "      <td>208 pages</td>\n",
       "      <td>Worst #1</td>\n",
       "      <td>1569709831</td>\n",
       "      <td>4.14</td>\n",
       "      <td>58</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>81227</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>Ayaan Hirsi Ali</td>\n",
       "      <td>Free Press</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>English</td>\n",
       "      <td>February 1 2007</td>\n",
       "      <td>353 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0743289684</td>\n",
       "      <td>4.21</td>\n",
       "      <td>68377</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>40276776</td>\n",
       "      <td>Secrets: The Conflicted Role of First-Generati...</td>\n",
       "      <td>Umo Ntekim</td>\n",
       "      <td>Dog Ear Publishing</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>May 10 2018</td>\n",
       "      <td>96 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1457558114</td>\n",
       "      <td>5.00</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>906497</td>\n",
       "      <td>Sundowners</td>\n",
       "      <td>Lesley Lokko</td>\n",
       "      <td>Orion</td>\n",
       "      <td>Sundowners</td>\n",
       "      <td>English</td>\n",
       "      <td>October 7 2004</td>\n",
       "      <td>654 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0752859218</td>\n",
       "      <td>4.12</td>\n",
       "      <td>1010</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>11541822</td>\n",
       "      <td>Patchwork</td>\n",
       "      <td>Ellen Banda-Aaku</td>\n",
       "      <td>Penguin</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>Augu 31 2011</td>\n",
       "      <td>224 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0143527533</td>\n",
       "      <td>3.83</td>\n",
       "      <td>121</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>4654809</td>\n",
       "      <td>Secret Son: A Novel</td>\n",
       "      <td>Laila Lalami</td>\n",
       "      <td>Algonquin Books</td>\n",
       "      <td>Secret Son</td>\n",
       "      <td>English</td>\n",
       "      <td>April 21 2009</td>\n",
       "      <td>291 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1565124944</td>\n",
       "      <td>3.42</td>\n",
       "      <td>1072</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>6811760</td>\n",
       "      <td>Neighbours: The Story of a Murder</td>\n",
       "      <td>Lília Momplé</td>\n",
       "      <td>Penguin South Africa</td>\n",
       "      <td>Neighbours: the Story of a Murder</td>\n",
       "      <td>English</td>\n",
       "      <td>July 28 2009</td>\n",
       "      <td>144 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0143026216</td>\n",
       "      <td>3.72</td>\n",
       "      <td>72</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>2843718</td>\n",
       "      <td>Le revenant</td>\n",
       "      <td>Aminata Sow Fall</td>\n",
       "      <td>Les Nouvelles Editions Africaines</td>\n",
       "      <td>Le revenant</td>\n",
       "      <td>French</td>\n",
       "      <td>January 1 1976</td>\n",
       "      <td>125 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>2723601099</td>\n",
       "      <td>4.43</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>8109029</td>\n",
       "      <td>Bitter Leaf</td>\n",
       "      <td>Chioma Okereke</td>\n",
       "      <td>Virago Press (UK)</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>January 1 2010</td>\n",
       "      <td>416 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1844086275</td>\n",
       "      <td>3.39</td>\n",
       "      <td>28</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>206406</td>\n",
       "      <td>Tropical Fish: Tales from Entebbe</td>\n",
       "      <td>Doreen Baingana</td>\n",
       "      <td>Harlem Moon</td>\n",
       "      <td>Tropical Fish: Tales From Entebbe</td>\n",
       "      <td>English</td>\n",
       "      <td>September 12 2006</td>\n",
       "      <td>184 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0767925106</td>\n",
       "      <td>3.60</td>\n",
       "      <td>369</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>233469</td>\n",
       "      <td>David's Story</td>\n",
       "      <td>Zoë Wicomb</td>\n",
       "      <td>The Feminist Press at CUNY</td>\n",
       "      <td>David's Story</td>\n",
       "      <td>English</td>\n",
       "      <td>July 1 2002</td>\n",
       "      <td>288 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1558613986</td>\n",
       "      <td>3.34</td>\n",
       "      <td>200</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>21256559</td>\n",
       "      <td>Men of the South</td>\n",
       "      <td>Zukiswa Wanner</td>\n",
       "      <td>NB Publishing\\n</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>July 13 2012</td>\n",
       "      <td>256 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>3.78</td>\n",
       "      <td>93</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>4232592</td>\n",
       "      <td>The Blind Kingdom</td>\n",
       "      <td>Véronique Tadjo</td>\n",
       "      <td>Ayebia Clarke Publishing</td>\n",
       "      <td>Le Royaume aveugle</td>\n",
       "      <td>English</td>\n",
       "      <td>December 19 2008</td>\n",
       "      <td>106 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>095550791X</td>\n",
       "      <td>4.00</td>\n",
       "      <td>14</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>16131077</td>\n",
       "      <td>The Shining Girls</td>\n",
       "      <td>Lauren Beukes</td>\n",
       "      <td>Mulholland Books</td>\n",
       "      <td>The Shining Girls</td>\n",
       "      <td>English</td>\n",
       "      <td>June 4 2013</td>\n",
       "      <td>368 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0316216852</td>\n",
       "      <td>3.49</td>\n",
       "      <td>34962</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>166293</td>\n",
       "      <td>Ripples in the Pool</td>\n",
       "      <td>Rebeka Njau</td>\n",
       "      <td>Heinemann Educational Books</td>\n",
       "      <td>Ripples in the Pool (African Writers)</td>\n",
       "      <td>English</td>\n",
       "      <td>October 28 1978</td>\n",
       "      <td>160 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0435902032</td>\n",
       "      <td>3.79</td>\n",
       "      <td>14</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>12085194</td>\n",
       "      <td>This September Sun</td>\n",
       "      <td>Bryony Rheam</td>\n",
       "      <td>Amabooks Publishers</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>December 29 2009</td>\n",
       "      <td>376 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0797437444</td>\n",
       "      <td>3.44</td>\n",
       "      <td>100</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>6586840</td>\n",
       "      <td>Our Wife &amp; Other Stories</td>\n",
       "      <td>Karen King-Aribisala</td>\n",
       "      <td>Laurier Books Ltd</td>\n",
       "      <td>Our Wife and Other Stories</td>\n",
       "      <td>English</td>\n",
       "      <td>October 15 2004</td>\n",
       "      <td>210 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1553940105</td>\n",
       "      <td>4.00</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>25244353</td>\n",
       "      <td>Board</td>\n",
       "      <td>David C. Flanagan</td>\n",
       "      <td>Fledgling Press</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>March 16 2015</td>\n",
       "      <td>204 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.25</td>\n",
       "      <td>32</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>23118840</td>\n",
       "      <td>Liliana</td>\n",
       "      <td>Neva Squires-Rodriguez</td>\n",
       "      <td>Smashwords Edition</td>\n",
       "      <td>Liliana</td>\n",
       "      <td>English</td>\n",
       "      <td>Augu 18 2014</td>\n",
       "      <td>119 pages</td>\n",
       "      <td>Liliana #1</td>\n",
       "      <td>1311059164</td>\n",
       "      <td>3.76</td>\n",
       "      <td>50</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>36674602</td>\n",
       "      <td>Champions: 15 Inspiring Comeback Stories from ...</td>\n",
       "      <td>George Castle</td>\n",
       "      <td>Signature Strength</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>February 22 2018</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>3.57</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>21484062</td>\n",
       "      <td>Goals of Life</td>\n",
       "      <td>Munindra Misra</td>\n",
       "      <td>Partridge Publishing</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>March 11 2014</td>\n",
       "      <td>256 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1482818604</td>\n",
       "      <td>4.50</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>22095367</td>\n",
       "      <td>Right-Hearted: Finding What's Right With a Wro...</td>\n",
       "      <td>Daniel Wallock</td>\n",
       "      <td>Smashwords Edition</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>May 14 2014</td>\n",
       "      <td>50 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1499559682</td>\n",
       "      <td>3.70</td>\n",
       "      <td>61</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>3889572</td>\n",
       "      <td>Living in Grace: The Shift to Spiritual Percep...</td>\n",
       "      <td>Beca Lewis</td>\n",
       "      <td>Perception Publishing</td>\n",
       "      <td>Living in Grace: The Shift to Spiritual Percep...</td>\n",
       "      <td>English</td>\n",
       "      <td>January 15 2003</td>\n",
       "      <td>207 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0971952906</td>\n",
       "      <td>4.00</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>22873440</td>\n",
       "      <td>The first Chapter: Moving on from what's been ...</td>\n",
       "      <td>Kerry Girling</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>None</td>\n",
       "      <td>80 pages</td>\n",
       "      <td>The First Chapter #1</td>\n",
       "      <td>None</td>\n",
       "      <td>5.00</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>25107900</td>\n",
       "      <td>The Hope Handbook</td>\n",
       "      <td>Germany Kent</td>\n",
       "      <td>Star Stone Press</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>March 4 2015</td>\n",
       "      <td>173 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.56</td>\n",
       "      <td>34</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>36659396</td>\n",
       "      <td>The Dreaming Road</td>\n",
       "      <td>Elizabeth Moore</td>\n",
       "      <td>Turning Stone Press</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>January 15 2018</td>\n",
       "      <td>378 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1618521209</td>\n",
       "      <td>4.56</td>\n",
       "      <td>18</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>23667788</td>\n",
       "      <td>Gone in a Heartbeat: A Physician's Search for ...</td>\n",
       "      <td>Neil Spector</td>\n",
       "      <td>Nautilus Publishing</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>February 15 2015</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.27</td>\n",
       "      <td>149</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9130</th>\n",
       "      <td>17071488</td>\n",
       "      <td>If I Ever Get Out of Here</td>\n",
       "      <td>Eric Gansworth</td>\n",
       "      <td>Arthur A. Levine Books</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>July 30 2013</td>\n",
       "      <td>368 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0545417309</td>\n",
       "      <td>3.91</td>\n",
       "      <td>1904</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9131</th>\n",
       "      <td>819728</td>\n",
       "      <td>Anne's House of Dreams</td>\n",
       "      <td>L.M. Montgomery</td>\n",
       "      <td>Bantam Classics</td>\n",
       "      <td>Anne's House of Dreams</td>\n",
       "      <td>English</td>\n",
       "      <td>November 1 1983</td>\n",
       "      <td>240 pages</td>\n",
       "      <td>Anne of Green Gables #5</td>\n",
       "      <td>0553241958</td>\n",
       "      <td>4.13</td>\n",
       "      <td>74379</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9132</th>\n",
       "      <td>237077</td>\n",
       "      <td>Perma Red</td>\n",
       "      <td>Debra Magpie Earling</td>\n",
       "      <td>Blue Hen Trade</td>\n",
       "      <td>Perma Red</td>\n",
       "      <td>English</td>\n",
       "      <td>June 3 2003</td>\n",
       "      <td>320 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0425190544</td>\n",
       "      <td>4.06</td>\n",
       "      <td>517</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9133</th>\n",
       "      <td>438468</td>\n",
       "      <td>People of the Sea</td>\n",
       "      <td>W. Michael Gear</td>\n",
       "      <td>Tor Books</td>\n",
       "      <td>People of the Sea</td>\n",
       "      <td>English</td>\n",
       "      <td>September 15 1994</td>\n",
       "      <td>560 pages</td>\n",
       "      <td>North America's Forgotten Past #5</td>\n",
       "      <td>0812507452</td>\n",
       "      <td>4.18</td>\n",
       "      <td>2267</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9134</th>\n",
       "      <td>28818619</td>\n",
       "      <td>Even this Page is White</td>\n",
       "      <td>Vivek Shraya</td>\n",
       "      <td>Arsenal Pulp Press</td>\n",
       "      <td>Even this Page is White</td>\n",
       "      <td>English</td>\n",
       "      <td>September 13 2016</td>\n",
       "      <td>116 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1551526417</td>\n",
       "      <td>4.20</td>\n",
       "      <td>951</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9135</th>\n",
       "      <td>156364</td>\n",
       "      <td>The Heartsong of Charging Elk</td>\n",
       "      <td>James Welch</td>\n",
       "      <td>Anchor</td>\n",
       "      <td>The Heartsong of Charging Elk</td>\n",
       "      <td>English</td>\n",
       "      <td>October 2 2001</td>\n",
       "      <td>448 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0385496753</td>\n",
       "      <td>3.87</td>\n",
       "      <td>779</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9136</th>\n",
       "      <td>111126</td>\n",
       "      <td>Hateship, Friendship, Courtship, Loveship, Mar...</td>\n",
       "      <td>Alice Munro</td>\n",
       "      <td>Vintage</td>\n",
       "      <td>Hateship, Friendship, Courtship, Loveship, Mar...</td>\n",
       "      <td>English</td>\n",
       "      <td>October 8 2002</td>\n",
       "      <td>323 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0375727434</td>\n",
       "      <td>4.05</td>\n",
       "      <td>14341</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9137</th>\n",
       "      <td>13539158</td>\n",
       "      <td>People of the Black Sun</td>\n",
       "      <td>Kathleen O'Neal Gear</td>\n",
       "      <td>Tor Books</td>\n",
       "      <td>People of the Black Sun</td>\n",
       "      <td>English</td>\n",
       "      <td>October 16 2012</td>\n",
       "      <td>384 pages</td>\n",
       "      <td>People of the Longhouse #4</td>\n",
       "      <td>0765326957</td>\n",
       "      <td>4.38</td>\n",
       "      <td>411</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9138</th>\n",
       "      <td>855429</td>\n",
       "      <td>The Way the Crow Flies</td>\n",
       "      <td>Ann-Marie MacDonald</td>\n",
       "      <td>Alfred A. Knopf Canada</td>\n",
       "      <td>The Way the Crow Flies</td>\n",
       "      <td>English</td>\n",
       "      <td>September 23 2003</td>\n",
       "      <td>721 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0676974082</td>\n",
       "      <td>4.09</td>\n",
       "      <td>11743</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9139</th>\n",
       "      <td>12150787</td>\n",
       "      <td>Five Dances with Death: Dance One</td>\n",
       "      <td>Austin  Briggs</td>\n",
       "      <td>Helvetic House</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td></td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>3.71</td>\n",
       "      <td>65</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9140</th>\n",
       "      <td>25264909</td>\n",
       "      <td>Heal With Me &amp; Our Journey Goes On</td>\n",
       "      <td>Ali Marsman</td>\n",
       "      <td>FriesenPress</td>\n",
       "      <td>Inspiration Needed...A Book of Poems</td>\n",
       "      <td>English</td>\n",
       "      <td>March 23 2015</td>\n",
       "      <td>120 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1460260643</td>\n",
       "      <td>4.66</td>\n",
       "      <td>32</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9141</th>\n",
       "      <td>13487427</td>\n",
       "      <td>Women &amp; Children First</td>\n",
       "      <td>Gill Paul</td>\n",
       "      <td>harpercollins</td>\n",
       "      <td>Women &amp;amp; Children First</td>\n",
       "      <td>English</td>\n",
       "      <td>March 29 2012</td>\n",
       "      <td>480 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1847563252</td>\n",
       "      <td>4.21</td>\n",
       "      <td>2699</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9142</th>\n",
       "      <td>52873</td>\n",
       "      <td>The Lone Ranger and Tonto Fistfight in Heaven</td>\n",
       "      <td>Sherman Alexie</td>\n",
       "      <td>Grove Press</td>\n",
       "      <td>The Lone Ranger and Tonto Fistfight in Heaven</td>\n",
       "      <td>English</td>\n",
       "      <td>February 8 2005</td>\n",
       "      <td>242 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0802141676</td>\n",
       "      <td>4.09</td>\n",
       "      <td>21973</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9143</th>\n",
       "      <td>825554</td>\n",
       "      <td>Grania: She-King of the Irish Seas</td>\n",
       "      <td>Morgan Llywelyn</td>\n",
       "      <td>Forge Books</td>\n",
       "      <td>Grania</td>\n",
       "      <td>English</td>\n",
       "      <td>October 1 2003</td>\n",
       "      <td>416 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>076530838X</td>\n",
       "      <td>4.00</td>\n",
       "      <td>1090</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9144</th>\n",
       "      <td>13272021</td>\n",
       "      <td>Unsinkable</td>\n",
       "      <td>Dan James</td>\n",
       "      <td>Random House UK</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>April 1 2013</td>\n",
       "      <td>390 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0099558130</td>\n",
       "      <td>3.11</td>\n",
       "      <td>28</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9145</th>\n",
       "      <td>13119576</td>\n",
       "      <td>The Last Voyage</td>\n",
       "      <td>Jessica Stirling</td>\n",
       "      <td>Hodder &amp;amp; Stoughton</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>December 8 2011</td>\n",
       "      <td>409 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1444716387</td>\n",
       "      <td>3.35</td>\n",
       "      <td>31</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9146</th>\n",
       "      <td>7311730</td>\n",
       "      <td>Gilding the Lily</td>\n",
       "      <td>Rita Bradshaw</td>\n",
       "      <td>Gardners Books</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>July 23 2009</td>\n",
       "      <td>448 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0755342380</td>\n",
       "      <td>4.48</td>\n",
       "      <td>311</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9147</th>\n",
       "      <td>10726289</td>\n",
       "      <td>The Candle Man</td>\n",
       "      <td>Alex Scarrow</td>\n",
       "      <td>2012 Penguin Books LTD</td>\n",
       "      <td>The Candle Man</td>\n",
       "      <td>English</td>\n",
       "      <td>April 26 2012</td>\n",
       "      <td>320 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>140910818X</td>\n",
       "      <td>3.98</td>\n",
       "      <td>317</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9148</th>\n",
       "      <td>21014963</td>\n",
       "      <td>Easy</td>\n",
       "      <td>Al Jarreau</td>\n",
       "      <td>OnlineSheetMusic.com</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td></td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>0.00</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9149</th>\n",
       "      <td>1249819</td>\n",
       "      <td>The Shooting of Dan McGrew</td>\n",
       "      <td>Robert W. Service</td>\n",
       "      <td>David R. Godine Publisher</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>October 25 1995</td>\n",
       "      <td>32 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1567920659</td>\n",
       "      <td>4.07</td>\n",
       "      <td>42</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9150</th>\n",
       "      <td>6034162</td>\n",
       "      <td>The Outlander</td>\n",
       "      <td>Gil Adamson</td>\n",
       "      <td>House of Anansi Press</td>\n",
       "      <td>The Outlander</td>\n",
       "      <td>English</td>\n",
       "      <td>January 1 2008</td>\n",
       "      <td>387 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0887848281</td>\n",
       "      <td>3.69</td>\n",
       "      <td>7676</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9151</th>\n",
       "      <td>23429427</td>\n",
       "      <td>The Treasure Hunters</td>\n",
       "      <td>Warren Dean</td>\n",
       "      <td>Lucania Publishing House</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>October 11 2014</td>\n",
       "      <td>160 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.10</td>\n",
       "      <td>30</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9152</th>\n",
       "      <td>597251</td>\n",
       "      <td>The Poseidon Adventure</td>\n",
       "      <td>Paul Gallico</td>\n",
       "      <td>Arrow Books Ltd</td>\n",
       "      <td>The Poseidon Adventure</td>\n",
       "      <td>English</td>\n",
       "      <td>May 4 2006</td>\n",
       "      <td>480 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0099504189</td>\n",
       "      <td>3.92</td>\n",
       "      <td>7552</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9153</th>\n",
       "      <td>13004927</td>\n",
       "      <td>Zombie Island</td>\n",
       "      <td>Lori Handeland</td>\n",
       "      <td>St. Martin's Griffin</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>May 22 2012</td>\n",
       "      <td>265 pages</td>\n",
       "      <td>Shakespeare Undead #2</td>\n",
       "      <td>0312623062</td>\n",
       "      <td>3.53</td>\n",
       "      <td>218</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9154</th>\n",
       "      <td>52877</td>\n",
       "      <td>The Toughest Indian in the World</td>\n",
       "      <td>Sherman Alexie</td>\n",
       "      <td>Grove Press</td>\n",
       "      <td>The Toughest Indian in the World</td>\n",
       "      <td>English</td>\n",
       "      <td>February 1 2001</td>\n",
       "      <td>256 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0802138004</td>\n",
       "      <td>4.07</td>\n",
       "      <td>6264</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9155</th>\n",
       "      <td>32886617</td>\n",
       "      <td>Der Klang des Pianos</td>\n",
       "      <td>Elisabeth Büchle</td>\n",
       "      <td>Gerth Medien</td>\n",
       "      <td>Der Klang des Pianos</td>\n",
       "      <td>German</td>\n",
       "      <td>March 15 2012</td>\n",
       "      <td>448 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.38</td>\n",
       "      <td>8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9156</th>\n",
       "      <td>13622455</td>\n",
       "      <td>The Blast that Tears the Skies</td>\n",
       "      <td>J.D. Davies</td>\n",
       "      <td>Old Street Publishing</td>\n",
       "      <td>The Blast that Tears the Skies</td>\n",
       "      <td>English</td>\n",
       "      <td>May 15 2012</td>\n",
       "      <td>368 pages</td>\n",
       "      <td>The Journals of Matthew Quinton #3</td>\n",
       "      <td>1906964289</td>\n",
       "      <td>4.03</td>\n",
       "      <td>150</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9157</th>\n",
       "      <td>15924952</td>\n",
       "      <td>The House of Velvet and Glass</td>\n",
       "      <td>Katherine Howe</td>\n",
       "      <td>Penguin</td>\n",
       "      <td>The House of Velvet and Glass</td>\n",
       "      <td>English</td>\n",
       "      <td>September 13 2012</td>\n",
       "      <td>560 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0141038179</td>\n",
       "      <td>3.33</td>\n",
       "      <td>6777</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9158</th>\n",
       "      <td>13752724</td>\n",
       "      <td>For the Love of Catherine</td>\n",
       "      <td>Carole Llewellyn</td>\n",
       "      <td>Robert Hale</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>May 1 2012</td>\n",
       "      <td>224 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0709095724</td>\n",
       "      <td>3.67</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9159</th>\n",
       "      <td>31561960</td>\n",
       "      <td>His Unknown Wife</td>\n",
       "      <td>Louis Tracy</td>\n",
       "      <td>Edward J. Clode</td>\n",
       "      <td>None</td>\n",
       "      <td>English</td>\n",
       "      <td>January 1 1916</td>\n",
       "      <td>332 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>4.07</td>\n",
       "      <td>30</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>9160 rows × 12 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "            id                                              title  \\\n",
       "0       165030                                 Anybody Out There?   \n",
       "1     15992544                                        QP Volume 1   \n",
       "2     20755036                                        Gang King 1   \n",
       "3       242293                                     Worst Volume 1   \n",
       "4        81227                                            Infidel   \n",
       "5     40276776  Secrets: The Conflicted Role of First-Generati...   \n",
       "6       906497                                         Sundowners   \n",
       "7     11541822                                          Patchwork   \n",
       "8      4654809                                Secret Son: A Novel   \n",
       "9      6811760                  Neighbours: The Story of a Murder   \n",
       "10     2843718                                        Le revenant   \n",
       "11     8109029                                        Bitter Leaf   \n",
       "12      206406                  Tropical Fish: Tales from Entebbe   \n",
       "13      233469                                      David's Story   \n",
       "14    21256559                                   Men of the South   \n",
       "15     4232592                                  The Blind Kingdom   \n",
       "16    16131077                                  The Shining Girls   \n",
       "17      166293                                Ripples in the Pool   \n",
       "18    12085194                                 This September Sun   \n",
       "19     6586840                           Our Wife & Other Stories   \n",
       "20    25244353                                              Board   \n",
       "21    23118840                                            Liliana   \n",
       "22    36674602  Champions: 15 Inspiring Comeback Stories from ...   \n",
       "23    21484062                                      Goals of Life   \n",
       "24    22095367  Right-Hearted: Finding What's Right With a Wro...   \n",
       "25     3889572  Living in Grace: The Shift to Spiritual Percep...   \n",
       "26    22873440  The first Chapter: Moving on from what's been ...   \n",
       "27    25107900                                  The Hope Handbook   \n",
       "28    36659396                                  The Dreaming Road   \n",
       "29    23667788  Gone in a Heartbeat: A Physician's Search for ...   \n",
       "...        ...                                                ...   \n",
       "9130  17071488                          If I Ever Get Out of Here   \n",
       "9131    819728                             Anne's House of Dreams   \n",
       "9132    237077                                          Perma Red   \n",
       "9133    438468                                  People of the Sea   \n",
       "9134  28818619                            Even this Page is White   \n",
       "9135    156364                      The Heartsong of Charging Elk   \n",
       "9136    111126  Hateship, Friendship, Courtship, Loveship, Mar...   \n",
       "9137  13539158                            People of the Black Sun   \n",
       "9138    855429                             The Way the Crow Flies   \n",
       "9139  12150787                  Five Dances with Death: Dance One   \n",
       "9140  25264909                 Heal With Me & Our Journey Goes On   \n",
       "9141  13487427                             Women & Children First   \n",
       "9142     52873      The Lone Ranger and Tonto Fistfight in Heaven   \n",
       "9143    825554                 Grania: She-King of the Irish Seas   \n",
       "9144  13272021                                         Unsinkable   \n",
       "9145  13119576                                    The Last Voyage   \n",
       "9146   7311730                                   Gilding the Lily   \n",
       "9147  10726289                                     The Candle Man   \n",
       "9148  21014963                                               Easy   \n",
       "9149   1249819                         The Shooting of Dan McGrew   \n",
       "9150   6034162                                      The Outlander   \n",
       "9151  23429427                               The Treasure Hunters   \n",
       "9152    597251                             The Poseidon Adventure   \n",
       "9153  13004927                                      Zombie Island   \n",
       "9154     52877                   The Toughest Indian in the World   \n",
       "9155  32886617                               Der Klang des Pianos   \n",
       "9156  13622455                     The Blast that Tears the Skies   \n",
       "9157  15924952                      The House of Velvet and Glass   \n",
       "9158  13752724                          For the Love of Catherine   \n",
       "9159  31561960                                   His Unknown Wife   \n",
       "\n",
       "                      author                              press  \\\n",
       "0               Marian Keyes          William Morrow Paperbacks   \n",
       "1          Hiroshi Takahashi                     Shonen Gahosha   \n",
       "2             Daiju Yanauchi                               None   \n",
       "3          Hiroshi Takahashi           Digital Manga Publishing   \n",
       "4            Ayaan Hirsi Ali                         Free Press   \n",
       "5                 Umo Ntekim                 Dog Ear Publishing   \n",
       "6               Lesley Lokko                              Orion   \n",
       "7           Ellen Banda-Aaku                            Penguin   \n",
       "8               Laila Lalami                    Algonquin Books   \n",
       "9               Lília Momplé               Penguin South Africa   \n",
       "10          Aminata Sow Fall  Les Nouvelles Editions Africaines   \n",
       "11            Chioma Okereke                  Virago Press (UK)   \n",
       "12           Doreen Baingana                        Harlem Moon   \n",
       "13                Zoë Wicomb         The Feminist Press at CUNY   \n",
       "14            Zukiswa Wanner                    NB Publishing\\n   \n",
       "15           Véronique Tadjo           Ayebia Clarke Publishing   \n",
       "16             Lauren Beukes                   Mulholland Books   \n",
       "17               Rebeka Njau        Heinemann Educational Books   \n",
       "18              Bryony Rheam                Amabooks Publishers   \n",
       "19      Karen King-Aribisala                  Laurier Books Ltd   \n",
       "20         David C. Flanagan                    Fledgling Press   \n",
       "21    Neva Squires-Rodriguez                 Smashwords Edition   \n",
       "22             George Castle                 Signature Strength   \n",
       "23            Munindra Misra               Partridge Publishing   \n",
       "24            Daniel Wallock                 Smashwords Edition   \n",
       "25                Beca Lewis              Perception Publishing   \n",
       "26             Kerry Girling                               None   \n",
       "27              Germany Kent                   Star Stone Press   \n",
       "28           Elizabeth Moore                Turning Stone Press   \n",
       "29              Neil Spector                Nautilus Publishing   \n",
       "...                      ...                                ...   \n",
       "9130          Eric Gansworth             Arthur A. Levine Books   \n",
       "9131         L.M. Montgomery                    Bantam Classics   \n",
       "9132    Debra Magpie Earling                     Blue Hen Trade   \n",
       "9133         W. Michael Gear                          Tor Books   \n",
       "9134            Vivek Shraya                 Arsenal Pulp Press   \n",
       "9135             James Welch                             Anchor   \n",
       "9136             Alice Munro                            Vintage   \n",
       "9137    Kathleen O'Neal Gear                          Tor Books   \n",
       "9138     Ann-Marie MacDonald             Alfred A. Knopf Canada   \n",
       "9139          Austin  Briggs                     Helvetic House   \n",
       "9140             Ali Marsman                       FriesenPress   \n",
       "9141               Gill Paul                      harpercollins   \n",
       "9142          Sherman Alexie                        Grove Press   \n",
       "9143         Morgan Llywelyn                        Forge Books   \n",
       "9144               Dan James                    Random House UK   \n",
       "9145        Jessica Stirling             Hodder &amp; Stoughton   \n",
       "9146           Rita Bradshaw                     Gardners Books   \n",
       "9147            Alex Scarrow             2012 Penguin Books LTD   \n",
       "9148              Al Jarreau               OnlineSheetMusic.com   \n",
       "9149       Robert W. Service          David R. Godine Publisher   \n",
       "9150             Gil Adamson              House of Anansi Press   \n",
       "9151             Warren Dean           Lucania Publishing House   \n",
       "9152            Paul Gallico                    Arrow Books Ltd   \n",
       "9153          Lori Handeland               St. Martin's Griffin   \n",
       "9154          Sherman Alexie                        Grove Press   \n",
       "9155        Elisabeth Büchle                       Gerth Medien   \n",
       "9156             J.D. Davies              Old Street Publishing   \n",
       "9157          Katherine Howe                            Penguin   \n",
       "9158        Carole Llewellyn                        Robert Hale   \n",
       "9159             Louis Tracy                    Edward J. Clode   \n",
       "\n",
       "                                               original  language  \\\n",
       "0                                    Anybody Out There?   English   \n",
       "1                                                  None  Japanese   \n",
       "2                                                  None   English   \n",
       "3                                        Worst Volume 1   English   \n",
       "4                                               Infidel   English   \n",
       "5                                                  None   English   \n",
       "6                                            Sundowners   English   \n",
       "7                                                  None   English   \n",
       "8                                            Secret Son   English   \n",
       "9                     Neighbours: the Story of a Murder   English   \n",
       "10                                          Le revenant    French   \n",
       "11                                                 None   English   \n",
       "12                    Tropical Fish: Tales From Entebbe   English   \n",
       "13                                        David's Story   English   \n",
       "14                                                 None   English   \n",
       "15                                   Le Royaume aveugle   English   \n",
       "16                                    The Shining Girls   English   \n",
       "17                Ripples in the Pool (African Writers)   English   \n",
       "18                                                 None   English   \n",
       "19                           Our Wife and Other Stories   English   \n",
       "20                                                 None   English   \n",
       "21                                              Liliana   English   \n",
       "22                                                 None   English   \n",
       "23                                                 None   English   \n",
       "24                                                 None   English   \n",
       "25    Living in Grace: The Shift to Spiritual Percep...   English   \n",
       "26                                                 None   English   \n",
       "27                                                 None   English   \n",
       "28                                                 None   English   \n",
       "29                                                 None   English   \n",
       "...                                                 ...       ...   \n",
       "9130                                               None   English   \n",
       "9131                             Anne's House of Dreams   English   \n",
       "9132                                          Perma Red   English   \n",
       "9133                                  People of the Sea   English   \n",
       "9134                            Even this Page is White   English   \n",
       "9135                      The Heartsong of Charging Elk   English   \n",
       "9136  Hateship, Friendship, Courtship, Loveship, Mar...   English   \n",
       "9137                            People of the Black Sun   English   \n",
       "9138                             The Way the Crow Flies   English   \n",
       "9139                                               None   English   \n",
       "9140               Inspiration Needed...A Book of Poems   English   \n",
       "9141                         Women &amp; Children First   English   \n",
       "9142      The Lone Ranger and Tonto Fistfight in Heaven   English   \n",
       "9143                                             Grania   English   \n",
       "9144                                               None   English   \n",
       "9145                                               None   English   \n",
       "9146                                               None   English   \n",
       "9147                                     The Candle Man   English   \n",
       "9148                                               None   English   \n",
       "9149                                               None   English   \n",
       "9150                                      The Outlander   English   \n",
       "9151                                               None   English   \n",
       "9152                             The Poseidon Adventure   English   \n",
       "9153                                               None   English   \n",
       "9154                   The Toughest Indian in the World   English   \n",
       "9155                               Der Klang des Pianos    German   \n",
       "9156                     The Blast that Tears the Skies   English   \n",
       "9157                      The House of Velvet and Glass   English   \n",
       "9158                                               None   English   \n",
       "9159                                               None   English   \n",
       "\n",
       "                   imprint      pages                              series  \\\n",
       "0            April 24 2007  464 pages                     Walsh Family #4   \n",
       "1           January 1 2010  205 pages                                None   \n",
       "2                     None       None                                None   \n",
       "3        September 15 2004  208 pages                            Worst #1   \n",
       "4          February 1 2007  353 pages                                None   \n",
       "5              May 10 2018   96 pages                                None   \n",
       "6           October 7 2004  654 pages                                None   \n",
       "7             Augu 31 2011  224 pages                                None   \n",
       "8            April 21 2009  291 pages                                None   \n",
       "9             July 28 2009  144 pages                                None   \n",
       "10          January 1 1976  125 pages                                None   \n",
       "11          January 1 2010  416 pages                                None   \n",
       "12       September 12 2006  184 pages                                None   \n",
       "13             July 1 2002  288 pages                                None   \n",
       "14    July 13 2012          256 pages                                None   \n",
       "15        December 19 2008  106 pages                                None   \n",
       "16             June 4 2013  368 pages                                None   \n",
       "17         October 28 1978  160 pages                                None   \n",
       "18        December 29 2009  376 pages                                None   \n",
       "19         October 15 2004  210 pages                                None   \n",
       "20           March 16 2015  204 pages                                None   \n",
       "21            Augu 18 2014  119 pages                          Liliana #1   \n",
       "22        February 22 2018       None                                None   \n",
       "23           March 11 2014  256 pages                                None   \n",
       "24             May 14 2014   50 pages                                None   \n",
       "25         January 15 2003  207 pages                                None   \n",
       "26                    None   80 pages                The First Chapter #1   \n",
       "27            March 4 2015  173 pages                                None   \n",
       "28         January 15 2018  378 pages                                None   \n",
       "29        February 15 2015       None                                None   \n",
       "...                    ...        ...                                 ...   \n",
       "9130          July 30 2013  368 pages                                None   \n",
       "9131       November 1 1983  240 pages             Anne of Green Gables #5   \n",
       "9132           June 3 2003  320 pages                                None   \n",
       "9133     September 15 1994  560 pages   North America's Forgotten Past #5   \n",
       "9134     September 13 2016  116 pages                                None   \n",
       "9135        October 2 2001  448 pages                                None   \n",
       "9136        October 8 2002  323 pages                                None   \n",
       "9137       October 16 2012  384 pages          People of the Longhouse #4   \n",
       "9138     September 23 2003  721 pages                                None   \n",
       "9139                             None                                None   \n",
       "9140         March 23 2015  120 pages                                None   \n",
       "9141         March 29 2012  480 pages                                None   \n",
       "9142       February 8 2005  242 pages                                None   \n",
       "9143        October 1 2003  416 pages                                None   \n",
       "9144          April 1 2013  390 pages                                None   \n",
       "9145       December 8 2011  409 pages                                None   \n",
       "9146          July 23 2009  448 pages                                None   \n",
       "9147         April 26 2012  320 pages                                None   \n",
       "9148                             None                                None   \n",
       "9149       October 25 1995   32 pages                                None   \n",
       "9150        January 1 2008  387 pages                                None   \n",
       "9151       October 11 2014  160 pages                                None   \n",
       "9152            May 4 2006  480 pages                                None   \n",
       "9153           May 22 2012  265 pages               Shakespeare Undead #2   \n",
       "9154       February 1 2001  256 pages                                None   \n",
       "9155         March 15 2012  448 pages                                None   \n",
       "9156           May 15 2012  368 pages  The Journals of Matthew Quinton #3   \n",
       "9157     September 13 2012  560 pages                                None   \n",
       "9158            May 1 2012  224 pages                                None   \n",
       "9159        January 1 1916  332 pages                                None   \n",
       "\n",
       "            isbn  score  number  \n",
       "0     0061240850   3.91   53333  \n",
       "1     4785934085   3.67      12  \n",
       "2           None   4.18      11  \n",
       "3     1569709831   4.14      58  \n",
       "4     0743289684   4.21   68377  \n",
       "5     1457558114   5.00       1  \n",
       "6     0752859218   4.12    1010  \n",
       "7     0143527533   3.83     121  \n",
       "8     1565124944   3.42    1072  \n",
       "9     0143026216   3.72      72  \n",
       "10    2723601099   4.43       7  \n",
       "11    1844086275   3.39      28  \n",
       "12    0767925106   3.60     369  \n",
       "13    1558613986   3.34     200  \n",
       "14          None   3.78      93  \n",
       "15    095550791X   4.00      14  \n",
       "16    0316216852   3.49   34962  \n",
       "17    0435902032   3.79      14  \n",
       "18    0797437444   3.44     100  \n",
       "19    1553940105   4.00       7  \n",
       "20          None   4.25      32  \n",
       "21    1311059164   3.76      50  \n",
       "22          None   3.57       7  \n",
       "23    1482818604   4.50       2  \n",
       "24    1499559682   3.70      61  \n",
       "25    0971952906   4.00      10  \n",
       "26          None   5.00      10  \n",
       "27          None   4.56      34  \n",
       "28    1618521209   4.56      18  \n",
       "29          None   4.27     149  \n",
       "...          ...    ...     ...  \n",
       "9130  0545417309   3.91    1904  \n",
       "9131  0553241958   4.13   74379  \n",
       "9132  0425190544   4.06     517  \n",
       "9133  0812507452   4.18    2267  \n",
       "9134  1551526417   4.20     951  \n",
       "9135  0385496753   3.87     779  \n",
       "9136  0375727434   4.05   14341  \n",
       "9137  0765326957   4.38     411  \n",
       "9138  0676974082   4.09   11743  \n",
       "9139        None   3.71      65  \n",
       "9140  1460260643   4.66      32  \n",
       "9141  1847563252   4.21    2699  \n",
       "9142  0802141676   4.09   21973  \n",
       "9143  076530838X   4.00    1090  \n",
       "9144  0099558130   3.11      28  \n",
       "9145  1444716387   3.35      31  \n",
       "9146  0755342380   4.48     311  \n",
       "9147  140910818X   3.98     317  \n",
       "9148        None   0.00       0  \n",
       "9149  1567920659   4.07      42  \n",
       "9150  0887848281   3.69    7676  \n",
       "9151        None   4.10      30  \n",
       "9152  0099504189   3.92    7552  \n",
       "9153  0312623062   3.53     218  \n",
       "9154  0802138004   4.07    6264  \n",
       "9155        None   4.38       8  \n",
       "9156  1906964289   4.03     150  \n",
       "9157  0141038179   3.33    6777  \n",
       "9158  0709095724   3.67       3  \n",
       "9159        None   4.07      30  \n",
       "\n",
       "[9160 rows x 12 columns]"
      ]
     },
     "execution_count": 70,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data.fillna({'language':'English'})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [],
   "source": [
    "data['score'].unique()\n",
    "data['score'] = data['score'].astype('float')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "metadata": {},
   "outputs": [],
   "source": [
    "data['number'].unique()\n",
    "data['number'] = data['number'].str.replace(',','')\n",
    "data['number'] = data['number'].astype('int')"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 异常值处理(imprint里面在爬取的时候存在许多异常值:1.带标签爬取,2.年份格式不统一)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:1: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \"\"\"Entry point for launching an IPython kernel.\n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:2: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:3: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  This is separate from the ipykernel package so we can avoid doing imports until\n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:4: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  after removing the cwd from sys.path.\n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:5: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \"\"\"\n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:6: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \n"
     ]
    }
   ],
   "source": [
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('th ',' ')\n",
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('st ',' ')\n",
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('nd ',' ')\n",
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('rd ',' ')\n",
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('\\n ','')\n",
    "data2[data2.str.len() <= 22] = data2[data2.str.len() <= 22].str.replace('/n ','')\n",
    "#data2[data2.str.len() > 22].str.replace('th ',' ')\n",
    "#data3['imprint'] = data3['imprint'].str.replace('th ',' ')\n",
    "#data2 = data3.str.replace('st ',' ')\n",
    "#data2 = data3.str.replace('nd ',' ')\n",
    "#data2 = data3.str.replace('rd ',' ')\n",
    "#data.head(15)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:1: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \"\"\"Entry point for launching an IPython kernel.\n",
      "c:\\users\\jack-pc\\appdata\\local\\programs\\python\\python37-32\\lib\\site-packages\\ipykernel_launcher.py:2: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame\n",
      "\n",
      "See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
      "  \n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "0            April 24 2007\n",
       "1           January 1 2010\n",
       "2                     None\n",
       "3        September 15 2004\n",
       "4          February 1 2007\n",
       "5              May 10 2018\n",
       "6           October 7 2004\n",
       "7             Augu 31 2011\n",
       "8            April 21 2009\n",
       "9             July 28 2009\n",
       "10          January 1 1976\n",
       "11          January 1 2010\n",
       "12       September 12 2006\n",
       "13             July 1 2002\n",
       "14    July 13 2012        \n",
       "Name: imprint, dtype: object"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data2[data2.str.len() == 4] = data2[data2.str.len() == 4].str.rjust(width = 10,fillchar = 'J')\n",
    "data2[data2.str.len() == 10] = data2[data2.str.len() == 10].str.replace('JJJJJJ','January 1 ')\n",
    "data2.head(15)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {},
   "outputs": [],
   "source": [
    "data3 = data.copy()\n",
    "data3 = data3.dropna(subset=['imprint'])\n",
    "#data3['imprint'] = pd.to_datetime(data3['imprint'],format='%B %d %Y',errors='coerce')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 45,
   "metadata": {},
   "outputs": [],
   "source": [
    "data4 = data3['imprint']\n",
    "data4[data4.str.match(pat='^[A-Za-z]+ [0-9]+$')] = data4[data4.str.match(pat='^[A-Za-z]+ [0-9]+$')].str.replace(' ',' 1 ')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 46,
   "metadata": {},
   "outputs": [],
   "source": [
    "data3['imprint'] = pd.to_datetime(data3['imprint'],format='%B %d %Y',errors='coerce')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "data3['imprint'] = pd.to_datetime(data3['imprint'],format='%Y-%m-%d')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "id          7933\n",
       "title       7933\n",
       "author      7933\n",
       "press       7933\n",
       "original    5249\n",
       "language    7079\n",
       "imprint     7933\n",
       "pages       7645\n",
       "series      1292\n",
       "isbn        6716\n",
       "score       7933\n",
       "number      7933\n",
       "dtype: int64"
      ]
     },
     "execution_count": 47,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data3 = data3.dropna(subset=['imprint'])\n",
    "data3.count()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 3.分析书的数量和年份关系"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>id</th>\n",
       "      <th>title</th>\n",
       "      <th>author</th>\n",
       "      <th>press</th>\n",
       "      <th>original</th>\n",
       "      <th>language</th>\n",
       "      <th>imprint</th>\n",
       "      <th>pages</th>\n",
       "      <th>series</th>\n",
       "      <th>isbn</th>\n",
       "      <th>score</th>\n",
       "      <th>number</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>165030</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>Marian Keyes</td>\n",
       "      <td>William Morrow Paperbacks</td>\n",
       "      <td>Anybody Out There?</td>\n",
       "      <td>English</td>\n",
       "      <td>2007-04-24</td>\n",
       "      <td>464 pages</td>\n",
       "      <td>Walsh Family #4</td>\n",
       "      <td>0061240850</td>\n",
       "      <td>3.91</td>\n",
       "      <td>53333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>15992544</td>\n",
       "      <td>QP Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Shonen Gahosha</td>\n",
       "      <td>None</td>\n",
       "      <td>Japanese</td>\n",
       "      <td>2010-01-01</td>\n",
       "      <td>205 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>4785934085</td>\n",
       "      <td>3.67</td>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>242293</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>Hiroshi Takahashi</td>\n",
       "      <td>Digital Manga Publishing</td>\n",
       "      <td>Worst Volume 1</td>\n",
       "      <td>None</td>\n",
       "      <td>2004-09-15</td>\n",
       "      <td>208 pages</td>\n",
       "      <td>Worst #1</td>\n",
       "      <td>1569709831</td>\n",
       "      <td>4.14</td>\n",
       "      <td>58</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>81227</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>Ayaan Hirsi Ali</td>\n",
       "      <td>Free Press</td>\n",
       "      <td>Infidel</td>\n",
       "      <td>English</td>\n",
       "      <td>2007-02-01</td>\n",
       "      <td>353 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>0743289684</td>\n",
       "      <td>4.21</td>\n",
       "      <td>68377</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>40276776</td>\n",
       "      <td>Secrets: The Conflicted Role of First-Generati...</td>\n",
       "      <td>Umo Ntekim</td>\n",
       "      <td>Dog Ear Publishing</td>\n",
       "      <td>None</td>\n",
       "      <td>None</td>\n",
       "      <td>2018-05-10</td>\n",
       "      <td>96 pages</td>\n",
       "      <td>None</td>\n",
       "      <td>1457558114</td>\n",
       "      <td>5.00</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         id                                              title  \\\n",
       "0    165030                                 Anybody Out There?   \n",
       "1  15992544                                        QP Volume 1   \n",
       "3    242293                                     Worst Volume 1   \n",
       "4     81227                                            Infidel   \n",
       "5  40276776  Secrets: The Conflicted Role of First-Generati...   \n",
       "\n",
       "              author                      press            original  language  \\\n",
       "0       Marian Keyes  William Morrow Paperbacks  Anybody Out There?   English   \n",
       "1  Hiroshi Takahashi             Shonen Gahosha                None  Japanese   \n",
       "3  Hiroshi Takahashi   Digital Manga Publishing      Worst Volume 1      None   \n",
       "4    Ayaan Hirsi Ali                 Free Press             Infidel   English   \n",
       "5         Umo Ntekim         Dog Ear Publishing                None      None   \n",
       "\n",
       "     imprint      pages           series        isbn  score  number  \n",
       "0 2007-04-24  464 pages  Walsh Family #4  0061240850   3.91   53333  \n",
       "1 2010-01-01  205 pages             None  4785934085   3.67      12  \n",
       "3 2004-09-15  208 pages         Worst #1  1569709831   4.14      58  \n",
       "4 2007-02-01  353 pages             None  0743289684   4.21   68377  \n",
       "5 2018-05-10   96 pages             None  1457558114   5.00       1  "
      ]
     },
     "execution_count": 48,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data3.set_index('imprint')\n",
    "data3.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "metadata": {},
   "outputs": [],
   "source": [
    "s = pd.to_datetime(data3.imprint)\n",
    "data3.index = s"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [],
   "source": [
    "grouped = data3.groupby(data3.index.year).count()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<function matplotlib.pyplot.show(*args, **kw)>"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped[['id']].plot()\n",
    "plt.axis([1845,2020,0,590])\n",
    "plt.legend('Num of Books')\n",
    "plt.show"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 4.分析书籍评分和年代之间的关系"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "metadata": {},
   "outputs": [],
   "source": [
    "grouped = data3.groupby(data3.index.year)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 67,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<function matplotlib.pyplot.show(*args, **kw)>"
      ]
     },
     "execution_count": 67,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped['score'].mean().plot()\n",
    "#plt.figure(figsize = (200,100))\n",
    "plt.axis([1845,2020,-1,5])\n",
    "plt.show"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 5.分析书的价格"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 71,
   "metadata": {},
   "outputs": [],
   "source": [
    "## goodread读书网没有书的价格信息，所以这边分析书的语言种类\n",
    "grouped = data.groupby(data['language']).count()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped['id'].plot(kind = 'bar',alpha = 0.8)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 6.出书最多的20个出版社"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 87,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped = data.groupby(data['press']).count()\n",
    "grouped.sort_values('id',ascending=0,inplace=True)\n",
    "grouped['id'].head(20).plot(kind = 'bar',alpha = 0.8,label=None)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 7.书籍评分高的出版社(每本书的评论人数大于100算有效评分，平均评分大于4.5算高评分)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 110,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped = data.groupby(data[data['number']>100].press).mean()\n",
    "#grouped.sort_values('score',ascending=0,inplace=True)\n",
    "grouped = grouped[grouped['score'] >= 4.5]\n",
    "grouped['score'].plot(kind = 'bar',alpha = 0.8,label=None)\n",
    "plt.axis([None,None,4,5])\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 8.出书较多的作者"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 114,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "grouped = data.groupby(data['author']).count()\n",
    "grouped.sort_values('id',ascending=0,inplace=True)\n",
    "grouped['id'].head(20).plot(kind = 'bar',alpha = 0.8,label=None)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 9.评分高和评论数量之间的关系"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 115,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>score</th>\n",
       "      <th>number</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>3.91</td>\n",
       "      <td>53333</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>3.67</td>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>4.18</td>\n",
       "      <td>11</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>4.14</td>\n",
       "      <td>58</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4.21</td>\n",
       "      <td>68377</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   score  number\n",
       "0   3.91   53333\n",
       "1   3.67      12\n",
       "2   4.18      11\n",
       "3   4.14      58\n",
       "4   4.21   68377"
      ]
     },
     "execution_count": 115,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data8 = data['score','number']\n",
    "data8.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 116,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<Figure size 432x288 with 2 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "import seaborn as sns\n",
    "corr = data8.corr()\n",
    "sns.heatmap(corr)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### 结果:评分高和评论数量的相关性不大，实际上，从生活经验出发:评论数越大，评分值越接近书的真实评分,而不是评分更高。"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.0"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
